用户界面

类 AUI

系统.对象
    └用户界面.AUI


公开 类 AUI <基类型 = 系统.对象


初始化方法摘要
公开 

初始化() 

属性摘要
整数

效果标志 

    可读 效果标志

用户界面.容器控件

操控窗口 

    可读 操控窗口

用户界面.AUI窗体停靠

窗体停靠方案 

    可读 窗体停靠方案

方法摘要
公开

清除() 

    清除()这个方法必须被调用,通常在窗口被关闭事件里调用,否则很可能引起程序崩溃.

公开

效果标志(整数 标记) 

    设定AUI窗口效果的标志,例如可以设定面板高亮等效果.通常状态为默认标志.若用户想再默认基础上再加效果标志,别忘了用位运算

公开 整数

效果标志() 

    取AUI窗口效果,若用户未进行手动设置,则状态为默认.

公开

操控窗口(用户界面.容器控件 窗口对象) 

    指定一个被AUI管理的窗口或容器

公开 用户界面.容器控件

操控窗口() 

    取给定控件的AUI管理器

公开

窗体停靠方案(用户界面.AUI窗体停靠 AUI窗体停靠) 

    目前只有AUI默认停靠方案

公开 用户界面.AUI窗体停靠

窗体停靠方案() 

    目前只有AUI默认停靠方案

公开 用户界面.AUI面板信息

取面板(用户界面.控件 控件) 

    返回指定控件的面板信息,若对该面板信息进行修改后,别忘了使用更新()方法.若没找到该控件则返回一个空的面板信息对象

公开 用户界面.AUI面板信息

取面板(文本 名称) 

    返回指定控件名称的面板信息,若对该面板信息进行修改后,别忘了使用更新()方法.若没找到对应的控件名称则返回一个空的面板信息对象

公开 逻辑

增加面板(用户界面.控件 控件, 用户界面.AUI面板信息 面板信息) 

    增加被管理的子窗口,该方法可以全面的设定加入管理的子窗口的状态及效果.注意:AUI面板信息中的名称是唯一值,如果未给出系统将给出一个唯一的随机值.

公开 逻辑

增加面板(用户界面.控件 控件, 整数 停靠方位, 文本 标题) 

    增加被管理的子窗口,在不需要设定更多的状态及效果时可用此方法进行简单的增加

公开 逻辑

插入面板(用户界面.控件 控件, 用户界面.AUI面板信息 面板信息, 整数 插入方式) 

    该方法可用于把先前未被管理的窗体纳入到该AUI管理器中,或是把已被管理的重新插入到指定位置。

公开

更新() 

    更新AUI布局,当做完任何改动后应调用之

公开 文本

保存面板信息(用户界面.AUI面板信息 面板信息) 

    把面板信息保存到文本

公开 用户界面.AUI面板信息

读取面板信息(文本 面板信息文本) 

    把保存为文本的面板信息读取出来,返回AUI面板信息对象

公开 文本

保存场景() 

    把当前AUI各部分位置记录下来

公开 逻辑

读取场景(文本 场景文本) 

    恢复被选择的场景设计

公开

关闭面板(用户界面.AUI面板信息 面板信息) 

    隐藏或销毁该面板,这取决于AUI窗口效果标志

公开

面板最大化(用户界面.AUI面板信息 面板信息) 

    把该面板最大化显示

公开

恢复面板(用户界面.AUI面板信息 面板信息) 

公开

恢复最大化面板() 

    把最大化的面板恢复

系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

todo:

初始化方法详细信息

初始化

公开 初始化()


方法详细信息

清除

公开 清除()

    清除()这个方法必须被调用,通常在窗口被关闭事件里调用,否则很可能引起程序崩溃.


效果标志

公开 效果标志(整数 标记)

    设定AUI窗口效果的标志,例如可以设定面板高亮等效果.通常状态为默认标志.若用户想再默认基础上再加效果标志,别忘了用位运算

参数:

    标记 - 取值范围:AUI效果标志


效果标志

公开 整数 效果标志()

    取AUI窗口效果,若用户未进行手动设置,则状态为默认.


操控窗口

公开 操控窗口(用户界面.容器控件 窗口对象)

    指定一个被AUI管理的窗口或容器

参数:

    窗口对象 - 窗口或容器


操控窗口

公开 用户界面.容器控件 操控窗口()

    取给定控件的AUI管理器


窗体停靠方案

公开 窗体停靠方案(用户界面.AUI窗体停靠 AUI窗体停靠)

    目前只有AUI默认停靠方案

参数:

    AUI窗体停靠


窗体停靠方案

公开 用户界面.AUI窗体停靠 窗体停靠方案()

    目前只有AUI默认停靠方案


取面板

公开 用户界面.AUI面板信息 取面板(用户界面.控件 控件)

    返回指定控件的面板信息,若对该面板信息进行修改后,别忘了使用更新()方法.若没找到该控件则返回一个空的面板信息对象

参数:

    控件


取面板

公开 用户界面.AUI面板信息 取面板(文本 名称)

    返回指定控件名称的面板信息,若对该面板信息进行修改后,别忘了使用更新()方法.若没找到对应的控件名称则返回一个空的面板信息对象

参数:

    名称


增加面板

公开 逻辑 增加面板(用户界面.控件 控件, 用户界面.AUI面板信息 面板信息)

    增加被管理的子窗口,该方法可以全面的设定加入管理的子窗口的状态及效果.注意:AUI面板信息中的名称是唯一值,如果未给出系统将给出一个唯一的随机值.

参数:

    控件

    面板信息


增加面板

公开 逻辑 增加面板(用户界面.控件 控件, 整数 停靠方位, 文本 标题)

    增加被管理的子窗口,在不需要设定更多的状态及效果时可用此方法进行简单的增加

参数:

    控件

    停靠方位 - 该面板初始停靠方位,取值范围: 尺寸器标记常量.顶边&底边&左边&右边中的一个,不在此范围内无效

    标题 - 该面板显示标题


插入面板

公开 逻辑 插入面板(用户界面.控件 控件, 用户界面.AUI面板信息 面板信息, 整数 插入方式)

    该方法可用于把先前未被管理的窗体纳入到该AUI管理器中,或是把已被管理的重新插入到指定位置。

参数:

    控件

    面板信息

    插入方式 - 取值范围:AUI面板插入方式


更新

公开 更新()

    更新AUI布局,当做完任何改动后应调用之


保存面板信息

公开 文本 保存面板信息(用户界面.AUI面板信息 面板信息)

    把面板信息保存到文本

参数:

    面板信息


读取面板信息

公开 用户界面.AUI面板信息 读取面板信息(文本 面板信息文本)

    把保存为文本的面板信息读取出来,返回AUI面板信息对象

参数:

    面板信息文本 - 保存面板信息()返回的面板信息文本


保存场景

公开 文本 保存场景()

    把当前AUI各部分位置记录下来


读取场景

公开 逻辑 读取场景(文本 场景文本)

    恢复被选择的场景设计

参数:

    场景文本 - 由SavePerspective()保存的场景设计文本


关闭面板

公开 关闭面板(用户界面.AUI面板信息 面板信息)

    隐藏或销毁该面板,这取决于AUI窗口效果标志

参数:

    面板信息


面板最大化

公开 面板最大化(用户界面.AUI面板信息 面板信息)

    把该面板最大化显示

参数:

    面板信息


恢复面板

公开 恢复面板(用户界面.AUI面板信息 面板信息)

参数:

    面板信息


恢复最大化面板

公开 恢复最大化面板()

    把最大化的面板恢复



http://dotef.eyuyan.com